#include <iterator>
#include <algorithm>

#include "netcheck.h"


using namespace std;

int main(int argc, char** argv)
{
    
    return 0;
}



//string hostname("127.0.0.1");
//    int portnum = 23;
//
//    vector<char> data;
//
//    int socket(0);
//    sockaddr_in serv_addr;
//
//    if (!ConnectToServer(socket, serv_addr, portnum, hostname))
//    {
//        std::cout << "connection error!" << std::endl;
//        return 1;
//    };
//
//    int nsize(0);
//    const int strLenBuf = 10;
//    const int bufsize = 65536;
//
//    std::vector<char> buff;
//    buff.resize(bufsize);
//
//    string tmp("Anton");
//    vector<char> sendData(tmp.begin(), tmp.end());
//    //    cout << "sendData = " << sendData.data() << endl;
//    //    tmp = "Ytcnthtyrj";
//    //    cout << "tmp = " << tmp << endl;
//    //    sendData.clear();
//    //
//    //    copy(tmp.begin(), tmp.end(), back_inserter(sendData));
//    //    sendData.resize(tmp.size());
//    //    cout << "sendData = ";
//    //    copy( sendData.begin(), sendData.end(), ostream_iterator<char>(cout, ", "));
//    //    cout << "sendData = " << sendData.data() << endl;
//
//    for_each(sendData.begin(), sendData.end(), [socket](char ch)
//    {
//        send(socket, &ch, 1, 0);
//    }
//    );
//
//    int len = 10;
//
//    std::stringstream ss;
//
//    vector<char> str;
//    str.resize(100);
//
//
//
//    do
//    {
//        cout << "test" << endl;
//        (nsize = recv(socket, str.data(), 1, 0));
//
//        if (nsize == -1)
//        {
//            perror("Error calling recv()");
//            exit(1);
//        }
//
//        ss.write(buff.data(), nsize);
//        cout << "nsize = " << nsize << endl;
//
//        cout << "ss.str()" << ss.str() << endl;
//        //        if (1) break;
//        //        if (static_cast<int> (ss.str().size()) == len) break;
//    }
//    while (nsize);
//    cout << "ss.str.size() = " << ss.str().size() << endl;
//    string temp(ss.str());
//    cout << temp << endl;
//    //    DoNetWork(hostname,portnum,data);
//
//    close(socket);
